package zzs.generalframework.common.core.user.usersecurityweb;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.TableGenerator;

import zzs.generalframework.common.core.BasePO;

/**
 * 
 * @title
 * @description
 * @project zzs-common
 * @package zzs.generalframework.common.core.user.usersecurityweb
 * @author zzs
 * @date 2018年1月31日
 * @version 1.0
 */
@Entity
@Table(name = "T_USER_SECURITY_WEB")
public class UserSecurityWebPO extends BasePO
{

	@Id
	@GeneratedValue(strategy = GenerationType.TABLE, generator = "T_USER_SECURITY_WEB_ID_GENERATOR")
	@TableGenerator(name = "T_USER_SECURITY_WEB_ID_GENERATOR", table = "TABLE_ID_GENERATOR", pkColumnName = "GENERATOR_NAME", pkColumnValue = "USERSECURITYWEB_PK", valueColumnName = "GENERATOR_VALUE", allocationSize = 20)
	@Column(name = "SEQ_ID")
	private Long seqID;
	/**
	 * 用户安全信息主键
	 */
	@Column(name = "USER_SECURITY_WEB_ID")
	private String userSecurityWebID;
	/**
	 * 用户编码
	 */
	@Column(name = "USER_CODE")
	private String userCode;
	/**
	 * 密保问题1
	 */
	@Column(name = "QUESTION_FIRST")
	private String questionFirst;
	/**
	 * 密保答案1
	 */
	@Column(name = "ANSWER_FIRST")
	private String answerFirst;
	/**
	 * 密保问题2
	 */
	@Column(name = "QUESTION_SECOND")
	private String questionSecond;
	/**
	 * 密保答案2
	 */
	@Column(name = "ANSWER_SECOND")
	private String answerSecond;
	/**
	 * 密保问题3
	 */
	@Column(name = "QUESTION_THIRD")
	private String questionThird;
	/**
	 * 密保答案3
	 */
	@Column(name = "ANSWER_THIRD")
	private String answerThird;
	/**
	 * 密保邮箱
	 */
	@Column(name = "SECURITY_EMAIL")
	private String securityEmail;
	/**
	 * 身份证号
	 */
	@Column(name = "ID_NUMBER")
	private String idNumber;
	/**
	 * 验证码
	 */
	@Column(name = "VALIDATE_CODE")
	private String validateCode;
	/**
	 * 验证时间
	 */
	@Column(name = "VALIDATE_DATE_TIME")
	private String validateDateTime;
	/**
	 * 记录状态
	 */
	@Column(name = "RECORD_STATUS")
	private String recordStatus;

	public Long getSeqID()
	{
		return seqID;
	}

	public void setSeqID(Long seqID)
	{
		this.seqID = seqID;
	}

	public String getUserSecurityWebID()
	{
		return userSecurityWebID;
	}

	public void setUserSecurityWebID(String userSecurityWebID)
	{
		this.userSecurityWebID = userSecurityWebID;
	}

	public String getUserCode()
	{
		return userCode;
	}

	public void setUserCode(String userCode)
	{
		this.userCode = userCode;
	}

	public String getQuestionFirst()
	{
		return questionFirst;
	}

	public void setQuestionFirst(String questionFirst)
	{
		this.questionFirst = questionFirst;
	}

	public String getAnswerFirst()
	{
		return answerFirst;
	}

	public void setAnswerFirst(String answerFirst)
	{
		this.answerFirst = answerFirst;
	}

	public String getQuestionSecond()
	{
		return questionSecond;
	}

	public void setQuestionSecond(String questionSecond)
	{
		this.questionSecond = questionSecond;
	}

	public String getAnswerSecond()
	{
		return answerSecond;
	}

	public void setAnswerSecond(String answerSecond)
	{
		this.answerSecond = answerSecond;
	}

	public String getQuestionThird()
	{
		return questionThird;
	}

	public void setQuestionThird(String questionThird)
	{
		this.questionThird = questionThird;
	}

	public String getAnswerThird()
	{
		return answerThird;
	}

	public void setAnswerThird(String answerThird)
	{
		this.answerThird = answerThird;
	}

	public String getSecurityEmail()
	{
		return securityEmail;
	}

	public void setSecurityEmail(String securityEmail)
	{
		this.securityEmail = securityEmail;
	}

	public String getIdNumber()
	{
		return idNumber;
	}

	public void setIdNumber(String idNumber)
	{
		this.idNumber = idNumber;
	}

	public String getValidateCode()
	{
		return validateCode;
	}

	public void setValidateCode(String validateCode)
	{
		this.validateCode = validateCode;
	}

	public String getValidateDateTime()
	{
		return validateDateTime;
	}

	public void setValidateDateTime(String validateDateTime)
	{
		this.validateDateTime = validateDateTime;
	}

	public String getRecordStatus()
	{
		return recordStatus;
	}

	public void setRecordStatus(String recordStatus)
	{
		this.recordStatus = recordStatus;
	}

}
